#ifndef __MYMODBUS_H
#define __MYMODBUS_H

#include "main.h"
#include <stdbool.h>




typedef struct                        /* 声明一个变量，用于管理变量 */
{
  bool MessageFlag;  
	uint8_t address;                  /* 从机基地址 */
	char ModBus_recvBuff[8];
	char ModBus_sendBuff[64];
	uint16_t ModBus_ReadReg[32];
} modbus_TypeDef;

extern modbus_TypeDef Modbus;

void Modbus_Init(void);
uint16_t Modbus_processing(void);
uint16_t Function_03(uint16_t crcInput);
uint16_t Function_06(uint16_t crcInput);
#endif

